package com.czy.service;

import com.czy.pojo.PageResult;
import com.czy.pojo.Student;
import com.czy.pojo.StudentPage;

import java.util.ArrayList;

public interface StudentService {
    /**
     * 条件分页查询学员信息
     */
    public PageResult<Student> page(StudentPage page);

    /**
     * 添加学员信息
     */
    public void insert(Student student);

    /**
     * 根据ID查询学员信息
     */
    public Student findById(Integer id);

    /**
     * 修改学员信息
     */
    public void update(Student student);

    /**
     * 批量删除学员信息
     */
    public void delete(ArrayList<Integer> ids);

    /**
     * 添加违纪处理
     */
    public void updateViolation(Integer id, Integer score);
}
